"use client"; import "../video.css"; import React, { useState, useEffect } from "react"; import ReactPlayer from "react-player"; export default function Video({ params }) { const id = params.animeId; const [videoLink, setVideoLink] = useState(null); const [loading, setLoading] = useState(true); const [epi, setEpi] = useState(""); useEffect(() => { fetch("https://anime-sensei-api.vercel.app/anime/gogoanime/watch/" + id) .then((res) => res.json()) .then((data) => { const words = id.split("-"); const last_two = words.slice(-2).join(" "); const remainingWords = words.slice(0, -2).join(" "); setEpi([last_two, remainingWords]); setVideoLink(data.sources[3].url); setLoading(false); }) .catch((error) => { console.log("Some error occured", error); setLoading(false); }); }, [id]); return (
{loading && (

Loading...

)} {videoLink && (

{epi[0]} - {epi[1]}

)}
); }